﻿namespace Model.Core.Entity
{
    /// <summary>
    /// 货箱信息表
    /// </summary>
    //[SugarTable(null, "货箱信息表")]
    //[SystemTable]
    public class PackingBoxDetail : EntityBase
    {
        /// <summary>
        /// 货箱名称/编号
        /// </summary>
        //[SugarColumn(ColumnDescription = "货箱名称", ColumnDataType = StaticConfig.CodeFirst_BigString)]
        public string name { get; set; }

        /// <summary>
        /// 应用区域 .每个货箱需要指定一个使用区域范围
        /// </summary>
        //[SugarColumn(ColumnDescription = "区域ID")]
        public string? AreaId { get; set; }

        ///// <summary>
        ///// 可用状态
        ///// </summary>
        //public  int StatusCode { get; set; }
    }
    /// <summary>
    /// 当前货箱可用信息
    /// </summary>
    public class PackingBoxStatus : PackingBoxDetail
    {
        public PointInfo pointInfo { get; set; }
        public int StatusCode { get; set; }
    }
}
